// Patron J2EE
// Session Facade
// 
// Roles:
//
// cl -> client
// sf -> sessionFacade
// bo -> bussinessObject
// be -> bussinessEntity
// bs -> bussinessSesion
// dao -> dataAccessObject


getdb($1)
DP[cl,sf,bo,be,bs,dao] = {uses[cl,sf]; uses[sf,bo]; inherits[be,bo] ; inherits[bs,bo] ; inherits[dao,bo] ; uses[be,dao]; uses[bs,dao]}

// Se excluyen las librerias del API Java API 
DP_java = DP [&0 =~ "java.*"] 
DP = DP - DP_java
DP_java = DP [&1 =~ "java.*"]
DP = DP - DP_java
DP_java = DP [&2 =~ "java.*"]
DP = DP - DP_java
DP_java = DP [&3 =~ "java.*"]
DP = DP - DP_java

putdb($2,{"DP"})
